To depend on - Francés Inglés Diccionario